make rapid strides - İspanyolca İngilizce Sözlük